

#ifdef UDX_SUB_PROJECT
#include "udf_def.h"
#include "app.h"
#include "udp_def_auto.h"

const udc_def_t UDC_Const ={
	// 注： ROM/XIP 48K内APP以[APP]表示。FLASH/XIP 48K 外APP以【APP】表示
	.sys_cfg.sn = 0,
	.sys_cfg.app_select_cfg.app_select              = UDC_CFG_APP_SELECT,// 优先级高于ROM内置配置
	.sys_cfg.app_select_cfg.app_io[0]               = UDC_CFG_APP_IO1,   // 优先级高于ROM内置配置
	.sys_cfg.app_select_cfg.app_io[1]               = UDC_CFG_APP_IO2,   // 优先级高于ROM内置配置
	.sys_cfg.app_select_cfg.app_io[2]               = UDC_CFG_APP_IO3,   // 优先级高于ROM内置配置
	.sys_cfg.app_select_cfg.app_info[0].addr        = 0, // 此配置SYSBOOT未使用,【APP0】地址
	.sys_cfg.app_select_cfg.app_info[0].enable      = 0, // 此配置SYSBOOT未使用
	.sys_cfg.app_select_cfg.app_info[1].addr        = 0, // 此配置SYSBOOT未使用,【OPT_APP1】地址
	.sys_cfg.app_select_cfg.app_info[1].enable      = 0, // 此配置SYSBOOT未使用
	.sys_cfg.app_select_cfg.app_info[2].addr        = 0, // 此配置SYSBOOT未使用,【OPT_APP2】地址
	.sys_cfg.app_select_cfg.app_info[2].enable      = 0, // 此配置SYSBOOT未使用
	.sys_cfg.app_select_cfg.app_info[3].addr        = 0, // 此配置SYSBOOT未使用,【OPT_APP3】地址
	.sys_cfg.app_select_cfg.app_info[3].enable      = 0, // 此配置SYSBOOT未使用
	.sys_cfg.app_select_cfg.app_info[4].addr        = 0, // 此配置SYSBOOT未使用,【OPT_APP4】地址
	.sys_cfg.app_select_cfg.app_info[4].enable      = 0, // 此配置SYSBOOT未使用
	.sys_cfg.app_select_cfg.app_info[5].addr        = 0, // 此配置SYSBOOT未使用,【OPT_APP5】地址
	.sys_cfg.app_select_cfg.app_info[5].enable      = 0, // 此配置SYSBOOT未使用
	.sys_cfg.app_select_cfg.app_info[6].addr        = 0, // 此配置SYSBOOT未使用,【OPT_APP6】地址
	.sys_cfg.app_select_cfg.app_info[6].enable      = 0, // 此配置SYSBOOT未使用
	.sys_cfg.app_select_cfg.app_info[7].addr        = 0, // 此配置SYSBOOT未使用,【OPT_APP7】地址
	.sys_cfg.app_select_cfg.app_info[7].enable      = 0, // 此配置SYSBOOT未使用
	.sys_cfg.app_cfg_inner                          = UDC_CFG_FOR_APP_OUTER_OR_INNER, // 0-app_cfg for 【app】 1-opt_cfg for [app]
	.sys_cfg.opt_cfg_id                             = UDC_CFG_APP_ID, // app0~app7
	.sys_cfg.crcLen1                                = sizeof(sys_cfg_t)-2,
	.sys_cfg.crcVal1                                = 0x060d,   // 无意义，工具会自动覆盖该值

	/* 默认配置
	注: 同UDP_DEF.c 中paraCFG默认值保持一致
	*/
	#define USR_CFG_ENABLE
	#include "udp_default.h"
	#undef  UDP_CFG_ENABLE
};

#endif
